package com.mabs.ground.shared;

import java.io.Serializable;
import java.util.Date;

import com.mabs.ground.shared.model.ModelBean;

/**
 * @author <a href="Email: mohamedarbi.benslimane@allence-tunisie.com">Ben
 *         Slimane Arbi</a>
 * @version 1.0
 * @since 1.0 - 25 juil. 2014 - 20:20:10
 */
public interface UserBean extends ModelBean {

	public Long getUserId();

	public Serializable getId();

	public void setUserId(Long userId);

	public String getUserUsername();

	public void setUserUsername(String userUsername);

	public String getUserRole();

	public void setUserRole(String role);

	public String getUserPassword();

	public Boolean isUserConnectionStatus();

	public void setUserConnectionStatus(Boolean userConnectionSatus);

	public void setUserPassword(String userPassword);

	public String getUserRealName();

	public void setUserRealName(String userRealName);

	public String getUserEmail();

	public void setUserEmail(String userEmail);

	public Boolean isUserActivationStatus();

	public void setUserActivationStatus(Boolean userActivationStatus);

	public Date getUserCreationDate();

	public void setUserCreationDate(Date userCreationDate);

	public Date getUserModificationDate();

	public void setUserModificationDate(Date userModificationDate);

	public Date getUserDeletingDate();

	public void setUserDeletingDate(Date userDeletingDate);

}
